to be very good; to be, do, better than
be superior; surpass
to live (and die) before
go ahead of
to be more in value or importance than (something)
override, dominate
to cause (a person, event etc) to seem less important or obvious
make obscure, dim, vague
to come or go before (another or others) in time, place or order
go ahead of